package qc.module.ehs.dto.board;

/**
 * EhsBoardDataItemDto
 *
 * @author QuCheng Tech
 * @since 2024/12/13
 */
@lombok.Data
public class EhsBoardDataItemDto {
    /**
     * 部门ID
     */
    private int deptid;
    /**
     * 危险源信息，存在的第一类危险源的信息
     */
    private EhsBoardHazardStsInfoDto hazard;
    /**
     * 名称，组织名称或部门名称
     */
    private String name;
    /**
     * 任务信息，查询时间段内的所有类型任务统计信息
     */
    private EhsBoardTaskStsInfoDto task;
    /**
     * 自查类任务信息
     */
    private EhsBoardTaskStsInfoDto taskcheck;
    /**
     * 设备设施类任务信息
     */
    private EhsBoardTaskStsInfoDto taskfacility;
    /**
     * 督查类任务信息
     */
    private EhsBoardTaskStsInfoDto taskinspect;
    /**
     * 作业活动类任务信息
     */
    private EhsBoardTaskStsInfoDto taskjob;
    /**
     * 隐患治理类任务信息
     */
    private EhsBoardTaskStsInfoDto tasktrouble;
    /**
     * 隐患信息，存在的第二类危险源的信息
     */
    private EhsBoardHazardStsInfoDto trouble;
    /**
     *隐患治理统计信息
     */
    private EhsBoardTroubleCorrectStsInfoDto  troublecorrect;
}
